scratch sheet

This is not a dictionary! - Search for "scratch sheet" in The Danish Dictionary

  • March 2. 2016 from wordnet.princeton.edu

    scratch sheet noun english

    a racing publication giving information on horses and the outcomes of horse races